導(dǎo)讀:這是我的第100篇文章,我一直在想我要寫(xiě)點(diǎn)什么,最后想想還是寫(xiě)一篇關(guān)于系統(tǒng)的技術(shù)設(shè)計(jì)文章。來(lái)說(shuō)說(shuō)對(duì)運(yùn)營(yíng)活動(dòng)的思考。概述一個(gè)產(chǎn)品業(yè)務(wù)的發(fā)展總是離不開(kāi)運(yùn)營(yíng)二字。隨著業(yè)務(wù)快
發(fā)表日期:2019-03-14
文章編輯:興田科技
瀏覽次數(shù):8888
標(biāo)簽:
這是我的第100篇文章,我一直在想我要寫(xiě)點(diǎn)什么,最后想想還是寫(xiě)一篇關(guān)于系統(tǒng)的技術(shù)設(shè)計(jì)文章。來(lái)說(shuō)說(shuō)對(duì)運(yùn)營(yíng)活動(dòng)的思考。
概述一個(gè)產(chǎn)品業(yè)務(wù)的發(fā)展總是離不開(kāi)運(yùn)營(yíng)二字。隨著業(yè)務(wù)快速的發(fā)展以及新業(yè)務(wù)的擴(kuò)充,運(yùn)營(yíng)需求越來(lái)越大,并且很多時(shí)候需要追熱點(diǎn),因此在有限的資源下,如何做到快速、準(zhǔn)確、靈活、穩(wěn)定的滿(mǎn)足日趨增多的運(yùn)營(yíng)需求,成了個(gè)問(wèn)題。我們根據(jù)運(yùn)營(yíng)的四個(gè)基本要數(shù)(目標(biāo)、人群、門(mén)檻、激勵(lì))通過(guò)對(duì)活動(dòng)的抽象、建模、組件化,實(shí)現(xiàn)了能滿(mǎn)足80%的運(yùn)營(yíng)需求的自動(dòng)化運(yùn)營(yíng)系統(tǒng),運(yùn)營(yíng)產(chǎn)品同學(xué)只需要通過(guò)一份配置文件就可以生成一個(gè)新的活動(dòng)。
他山之石引子通常,我們做一個(gè)活動(dòng),我們需要做什么?我們需要UI設(shè)計(jì)、前端排版、接口定義、數(shù)據(jù)庫(kù)創(chuàng)建、測(cè)試流程等等。這樣下來(lái)整個(gè)流程快一點(diǎn)上一個(gè)活動(dòng)大概一周左右,慢一點(diǎn)可能兩周左右。但很多時(shí)候,一個(gè)活動(dòng)的生命周期可能就一周、一個(gè)月左右。我們是否有必要花如此大的開(kāi)發(fā)代價(jià)去做這樣事情?一個(gè)活動(dòng)如此,那十個(gè),一百個(gè)呢。
我們先來(lái)通過(guò)三個(gè)活動(dòng)來(lái)了解一下活動(dòng)的本質(zhì)
3個(gè)活動(dòng)
活動(dòng)1,為了拉新,針對(duì)老用戶(hù),每拉來(lái)一個(gè)人,獎(jiǎng)勵(lì)20元的額度提升。 活動(dòng)2,為了拉GMV,針對(duì)老用戶(hù),每還款xx元,獎(jiǎng)勵(lì)多少優(yōu)惠券。 活動(dòng)3,為了拉綁卡,針對(duì)全部用戶(hù),完成綁卡,就有機(jī)會(huì)搶100張1000元現(xiàn)金券。 … 我們可以發(fā)現(xiàn)活動(dòng)的四個(gè)要素:人群、目標(biāo)、門(mén)檻、激勵(lì)我們可以用一句話概括運(yùn)營(yíng)活動(dòng):
針對(duì)什么人群,我們想要達(dá)到什么目標(biāo),設(shè)置什么樣的門(mén)檻(規(guī)則),最后給用戶(hù)什么樣的激勵(lì)措施。
活動(dòng)生命周期這么短,我們是否可以以比較小的開(kāi)發(fā)代價(jià)來(lái)完成活動(dòng)的開(kāi)發(fā)呢? 是否針對(duì)某個(gè)業(yè)務(wù)的一個(gè)活動(dòng)開(kāi)發(fā)完?我可以快速的復(fù)用到其他業(yè)務(wù)上呢?
在這些活動(dòng)的開(kāi)發(fā)中,我們遇到了挑戰(zhàn)和難題:
運(yùn)營(yíng)要做什么?于是我花了一段時(shí)間來(lái)系統(tǒng)性的來(lái)梳理運(yùn)營(yíng)體系相關(guān)東西,通過(guò)已經(jīng)做了什么,來(lái)思考,我們將來(lái)怎么做?
運(yùn)營(yíng)體系結(jié)構(gòu)
根據(jù)已做的活動(dòng)經(jīng)驗(yàn)和遇到的問(wèn)題,讓我不斷的思考,我該如何去優(yōu)化該運(yùn)營(yíng)系統(tǒng),來(lái)提高開(kāi)發(fā)效率、安全、和性能。最后,確定的一個(gè)大方向:
系統(tǒng)架構(gòu)設(shè)計(jì)平臺(tái)化、標(biāo)準(zhǔn)化、配置化、組件化。
系統(tǒng)的架構(gòu)設(shè)計(jì)
從上往下看:
基礎(chǔ)平臺(tái):一些依賴(lài)的基礎(chǔ)能力:比如用戶(hù)信息、訂單信息、平臺(tái)優(yōu)惠券系統(tǒng)、基礎(chǔ)推送能力等等。存儲(chǔ)層:所有活動(dòng)數(shù)據(jù)以統(tǒng)一結(jié)構(gòu)存儲(chǔ)。從左往右看:
說(shuō)明幾個(gè)點(diǎn):
1.活動(dòng)路由活動(dòng)路由規(guī)則
這樣做的一些好處:
2. mq消息(消息的解耦)image.png
3.統(tǒng)一配置中心可以參考之前寫(xiě)的 【180425】統(tǒng)一配置中心:https://www.jianshu.com/p/edce8e8c139e
這里可以?xún)?yōu)化的點(diǎn)是,引入版本號(hào),先更新配置+新的版本號(hào)到redis,然后再更新每個(gè)配置的版本號(hào)id, 客戶(hù)端來(lái)取配置的時(shí)候,先取配置的版本,在根據(jù)版本號(hào)+配置key去redis中取配置內(nèi)容,這樣可以平滑的將緩存配置切換到新的緩存配置。
4.關(guān)于組件化一個(gè)活動(dòng)通??梢钥闯扇舾蓚€(gè)組件組成。
魔方系統(tǒng)-組件化結(jié)構(gòu).jpg
每一個(gè)組件又有他自己的特性。
前后端如何通過(guò)組件交互?
魔方系統(tǒng)-交互圖.png
最好能,在OA編輯就完美了
OA可視化編輯
最后,通過(guò)一些配置,可以快速的上線一些活動(dòng),無(wú)需開(kāi)發(fā)接入,做到自動(dòng)化運(yùn)營(yíng)。
一些個(gè)人觀點(diǎn)最后,祝大家七夕快樂(lè)。
更多新聞
2023
什么是云浮百度推廣?云浮百度推廣是一項(xiàng)幫助企業(yè)在互聯(lián)網(wǎng)上提高品牌知名度和銷(xiāo)售額的數(shù)字營(yíng)銷(xiāo)服務(wù)。。它利...
View details
2023
引言在現(xiàn)代數(shù)字化時(shí)代,平臺(tái)建設(shè)和開(kāi)發(fā)變得越來(lái)越重要。。無(wú)論是企業(yè)還是個(gè)人,都面臨著構(gòu)建一個(gè)成功的在線...
View details
2023
什么是江蘇建站優(yōu)化?江蘇建站優(yōu)化是指針對(duì)江蘇地區(qū)的網(wǎng)站進(jìn)行優(yōu)化,以提高網(wǎng)站在搜索引擎中的排名,增加網(wǎng)...
View details
2023
概述在今天的數(shù)字時(shí)代,擁有一個(gè)動(dòng)態(tài)和專(zhuān)業(yè)的網(wǎng)站對(duì)于任何業(yè)務(wù)來(lái)說(shuō)是至關(guān)重要的。。然而,隨著時(shí)間的推移,...
View details